package com.ytzl.itrip.biz.service;
import com.ytzl.itrip.beans.model.ItripComment;
import java.util.List;
import java.util.Map;

import com.ytzl.itrip.beans.model.vo.HotelScoreVo;
import com.ytzl.itrip.utils.common.Page;


public interface ItripCommentService {

    public HotelScoreVo getHotelScore(String hotelId)throws Exception;

    public ItripComment getById(Long id)throws Exception;

    public List<ItripComment>	getListByMap(Map<String, Object> param)throws Exception;

    public Integer getCountByMap(Map<String, Object> param)throws Exception;

    public Integer getisok(Map map)throws Exception;
    public Integer getishavingimg(Map map)throws Exception;
    public Integer getimprove(Map map)throws Exception;

    public Integer save(ItripComment itripComment)throws Exception;

    public Integer modify(ItripComment itripComment)throws Exception;

    public Integer removeById(Long id)throws Exception;

    public Page<List<ItripComment>> queryPageByMap(Map<String, Object> param, Integer pageNo, Integer pageSize)throws Exception;
}
